mountain ghosts - Turkish English Dictionary